/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package BusinessEntity;

/**
 *
 * @author Kenjy.Tasato
 */
public class BE_TablaMaestra {
    private int idTipo;
    private int idSubTipo;
    private String strDescripcion;

    public BE_TablaMaestra(int idTipo, int idSubTipo, String strDescripcion) {
        this.idTipo = idTipo;
        this.idSubTipo = idSubTipo;
        this.strDescripcion = strDescripcion;
    }

    public BE_TablaMaestra() {
    }

    
    /**
     * @return the idTipo
     */
    public int getIdTipo() {
        return idTipo;
    }

    /**
     * @param idTipo the idTipo to set
     */
    public void setIdTipo(int idTipo) {
        this.idTipo = idTipo;
    }

    /**
     * @return the idSubTipo
     */
    public int getIdSubTipo() {
        return idSubTipo;
    }

    /**
     * @param idSubTipo the idSubTipo to set
     */
    public void setIdSubTipo(int idSubTipo) {
        this.idSubTipo = idSubTipo;
    }

    /**
     * @return the strDescripcion
     */
    public String getStrDescripcion() {
        return strDescripcion;
    }

    /**
     * @param strDescripcion the strDescripcion to set
     */
    public void setStrDescripcion(String strDescripcion) {
        this.strDescripcion = strDescripcion;
    }
    @Override
    public String toString(){
        return this.strDescripcion;
    }
    
    @Override  
    public boolean equals(Object o) {
        if (o == null) {
            return false;
        }
        if (this == o) {
            return true;
        }
        if (!(o instanceof BE_TablaMaestra)) {
            return false;
        }
        BE_TablaMaestra objBE_TablaMaestra = (BE_TablaMaestra) o;

        if (idSubTipo != objBE_TablaMaestra.idSubTipo) {
            return false;
        }
        return true;
    }
}
